live in a village - Francés Inglés Diccionario